I have to have CT scans of my abdomen every year, so I'm rather familiar with the bottles of goodness you have to drink. If you're close to the hospital, they may let you take them home. If you can, put them in the fridge. One of the techs at the hospital told me that you can even add some chocolate powder (Ovaltine for me) and drink it. Still isn't great, but it beats warm barium solution at the hospital.